soaking up

This is not a dictionary! - Search for "soaking up" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    soaking up noun english

    (chemistry) a process in which one substance permeates another; a fluid permeates or is dissolved by a liquid or solid